1253 W La Osa Dr, Tucson, AZ 85705
3 Beds / 2 Baths
1,877 Sqft
0.34 Acres
1953 Year Buil
Disposition manager