120 E 34th St
Tucson, AZ 85713
$660,000 USD
1,512 SF
6
Units
8.2% Cap Rate
1,512 SF
$660,000 USD
Apartments