RateMyApartments
Gorgeous 6-Bedroom Townhouse One Block from Temple University! Available August 2024! Ratings and Reviews
Gorgeous 6-Bedroom Townhouse One Block from Temple University! Available August 2024!
1910 N 17th St., Philadelphia, PA 19121
CURRENTLY REVIEWING