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