31
41-51 W Delano St
Tucson, AZ 85705
$3,100,000 USD
20,300 SF
29
Units
7.55% Cap Rate
20,300 SF
$3,100,000 USD
Apartments