Tempe Vista Apartments Reviews
Tempe Vista Apartments Reviews. 2045 e broadway rd, tempe, az 85282. Tempe vista 2045 e broadway rd tempe az 85282. Vista Del Sol Apartments Tempe, AZ from www.apartments.com The staff is horrible they take forever to show up i mean weeks and then they dont fix what they came to fix. Browse through 1 bedroom apts or 2… Read More »