26
806 E 10th St
Tucson, AZ 85719
$1,350,000 USD
4,062 SF
6
Units
6.07% Cap Rate
4,062 SF
$1,350,000 USD
Apartments