22 Halstead Pl, Princeton, NJ
3 Bd
4 Ba
MLS® NJME2060410 • Coldwell Banker Residential Brokerage - Princeton
6 Halstead Pl, Princeton, NJ
2 Bd
3 Ba
MLS® NJME2060054 • continental real estate group