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