18
3242 E Benson Hwy
Tucson, AZ 85706
$2,375,000 USD
12,050 SF
38
Units
8.12% Cap Rate
12,050 SF
$2,375,000 USD
Apartments