RateMyApartments
The Left Bank Ratings and Reviews
The Left Bank
3131 Walnut St, Philadelphia, PA 19104
CURRENTLY REVIEWING