Homes for sale - 3 PALMER SQUARE #3H, Princeton, NJ 08542 – MLS#NJM...