8
6812 N Oracle Rd
Tucson, AZ 85704
$260,000 USD
1,044 SF
1
Unit
1,044 SF
$260,000 USD
Office