11
3100 N Stone Ave
Tucson, AZ 85705
$3,500,000 USD
17,400 SF
6.62% Cap Rate
17,400 SF
$3,500,000 USD
General Retail