RateMyApartments
The Residences at Palmer Square Ratings and Reviews
The Residences at Palmer Square
40 Nassau St, Princeton, NJ 08542
CURRENTLY REVIEWING