Tierra Del Sol Apartments

Address

1711 S. Ext Road
Mesa, AZ 85210

Strategy Type

Multifamily

Property Details

  • 276 units