26
1620 N Wilmot Rd
Tucson, AZ 85712
$850,000 USD
8,246 SF
10
Units
6.93% Cap Rate
8,246 SF
$850,000 USD
Apartments