RateMyApartments
The Newport Ratings and Reviews
The Newport
2107 - 2117 S. Granada, Tempe, AZ 85282
CURRENTLY REVIEWING