Flowing Wells Plaza

Flowing Wells Plaza
Located in northwest Tucson, this 79,122 square-foot shopping plaza has a diverse and attractive selection of retail stores.

Key tenants:

• El Herradero Market
• Family Dollar