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