4431 W Placita Rebecca, Tucson, AZ 85741
3
beds
2
baths
2,060 Sq.Ft. LIVING AREA
8,267 Sq.Ft. lot