RateMyApartments
The Ledger Residences Ratings and Reviews
The Ledger Residences
150 South Independence Mall West, Philadelphia, PA 19106
CURRENTLY REVIEWING