70 W Duval Mine Rd
Sahuarita, AZ 85614
$1,800,000 USD
18,166 SF
18,166 SF
$1,800,000 USD
Movie Theatre