86 Halliford Avenue, Princeton
$375,000MLS® 10308898
3 Beds
2 Baths
1349 SqFt