Tierra Del Sol Apartments

Address

1711 S. Ext Road
Mesa, Arizona 85210

Strategy Type

Multifamily

Property Details

  • 276 units