Elvira

Arizona

A 110,000 square-foot industrial property in Tucson, Arizona.

Tucson • Los Angeles • Kailua-Kona • Phoenix • Paris