1015 N Stone Ave
Tucson, AZ 85705
$8,900,000 USD
5,329 SF
5,329 SF
$8,900,000 USD
Hotel