RateMyApartments
The Turn Ratings and Reviews
The Turn
14602 North 19Th Avenue, Phoenix, AZ 85023
CURRENTLY REVIEWING