18
2520-2526 E Glenn St
Tucson, AZ 85716
$900,000 USD
4,470 SF
6
Units
6.71% Cap Rate
4,470 SF
$900,000 USD
Apartments