5
5421 S Calle Santa Cruz
Tucson, AZ 85706
$2,989,000 USD
5,615 SF
7.8% Cap Rate
5,615 SF
$2,989,000 USD
Restaurant