88 Taylor Terrace, Hopewell, NJ 08525 - Homesnap