17
8358 E Broadway Blvd
Tucson, AZ 85710
$5,189,760 USD
17,284 SF
6.15% Cap Rate
17,284 SF
$5,189,760 USD
Freestanding