Strada Townhomes
6710 E University Drive Mesa Arizona USA
View on a map- Year Build:
- 2003
- Storeys:
- 2
Strada Townhomes at 6710 E University Drive The amenities in the complex include swimming pools and spa
6710 E University Drive Mesa Arizona USA
View on a mapStrada Townhomes at 6710 E University Drive The amenities in the complex include swimming pools and spa