Biltmore Vista Townhomes Apartments, Phoenix AZ | Phoenix Multifamily
Biltmore Vista Townhomes Apartments, Phoenix AZ | Phoenix Multifamily
2323 E Flower Street
Phoenix, AZ 85016
Price: $5,500,000
Total Units: 114
Total SF: 102,600
Year Built: 1973
COE: 12/02/2013
REQUEST ADDITIONAL INFORMATION