6700 S Pella Dr
Tucson, AZ 85746
$27,000,000 USD
263,937 SF
263,937 SF
$27,000,000 USD
Light Manufacturing