2
2549 N Oracle Rd
Tucson, AZ 85705
$3,000,000 USD
9,126 SF
9,126 SF
$3,000,000 USD
Research And Development