RateMyApartments
The Palmer Ratings and Reviews
The Palmer
6 E Lancaster Ave, Camden, NJ 19096
CURRENTLY REVIEWING