11223 S TALAVI Lane, Phoenix, AZ 85044
2 Beds 2 Baths 1,326 Sq.Ft. 4,565 Sq.Ft.