5
5421 S Calle Santa Cruz
Tucson, AZ 85706
$3,215,000 USD
5,615 SF
7.25% Cap Rate
5,615 SF
$3,215,000 USD
Restaurant