The Villages at Metro Center
9652 North 31st AvenuePhoenix, Arizona
- Price
- $80,000,000
- Units
- 296
- Year Built
- 1979
- Closed
- April 2022