Location: Mesa, AZ
Size: ±200,091 SF
Land Area: ±17.03 Acres
Price: $37,000,000

Black Canyon Center
Crossroads Plaza