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