RateMyApartments
Canal House Apartments Ratings and Reviews
Canal House Apartments
4312 Main St, Philadelphia, PA 19127
CURRENTLY REVIEWING