View Details 13012 W Sheila Lane Sage Creek | Avondale $299,000 3 bd 2 ba 1,511 sqft 0.11 acres New On Site Today