Villas At Terra Vista | Mesa Apartments Sale | Mesa Multifamily Sale
Villas At Terra Vista | Mesa Apartments Sale | Mesa Multifamily Sale
1050 N Horne
Mesa, AZ 85203
Price: $4,000,000
Total Units: 69
Total SF: 105,621
Year Built: 1973
COE: 12/31/2012
REQUEST ADDITIONAL INFORMATION