10
6363 N La Cholla Blvd
Tucson, AZ 85741
$2,550,000 USD
2,020 SF
5.18% Cap Rate
2,020 SF
$2,550,000 USD
Freestanding