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