RateMyApartments
Temple Villas Ratings and Reviews
Temple Villas
1727 Cecil B Moore Ave, Philadelphia, PA
CURRENTLY REVIEWING