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