Homes for sale - 10702 E Placita Guajira, Tucson, AZ 85730 – MLS#22...