RateMyApartments
HUGE 6 bed/2 bath 2 min from Temple University! Ratings and Reviews
HUGE 6 bed/2 bath 2 min from Temple University!
2136 N Carlisle St, Philadelphia, PA 19121
CURRENTLY REVIEWING