16
4211-4219 E Lee St
Tucson, AZ 85712
$1,500,000 USD
10,073 SF
12
Units
7.18% Cap Rate
10,073 SF
$1,500,000 USD
Apartments