17
2411 S 6th Ave
Tucson, AZ 85713
$1,050,000 USD
6,800 SF
18
Units
8.03% Cap Rate
6,800 SF
$1,050,000 USD
Apartments