26
120 E 33rd St
Tucson, AZ 85713
$600,000 USD
2,770 SF
10
Units
7.5% Cap Rate
2,770 SF
$600,000 USD
Apartments