Windsor Woods

 465 Meadow Road, PrincetonNJ 08540
$1,659+1-3 Beds