11
2602 N Balboa Ave
Tucson, AZ 85705
$725,000 USD
5,300 SF
8
Units
7.03% Cap Rate
5,300 SF
$725,000 USD
Apartments