12559 W ODEUM Lane, Avondale, AZ 85323
3 Beds 2 Baths 1,799 Sq.Ft. 5,400 Sq.Ft.