RateMyApartments
The Franklin Townhomes Ratings and Reviews
The Franklin Townhomes
1633 W Missouri Ave, Phoenix, AZ 85015
CURRENTLY REVIEWING