RateMyApartments
Stunning 6-Bedroom Townhome Just Outside Temple University! Available August 2024! Ratings and Reviews
Stunning 6-Bedroom Townhome Just Outside Temple University! Available August 2024!
2020 N 17th St, Philadelphia, PA 19121
CURRENTLY REVIEWING