RateMyApartments
The Palmer Ratings and Reviews
The Palmer
6 E Lancaster Ave, Upper darby, PA 19096
CURRENTLY REVIEWING