68 Knollwood Dr

New Providence Boro, NJ, 07974-1637
$979,000Price
4Beds
3Baths
Courtesy of:

68 Knollwood Dr

New Providence Boro, NJ, 07974-1637
$979,000Price
4Beds
3Baths