11
1919 N Oracle Rd
Tucson, AZ 85705
$1,825,000 USD
7,890 SF
7,890 SF
$1,825,000 USD
Hotel