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