This is a apartment home. This home is located at 11809 W Hopi St #11809, Avondale, AZ 85323.Show more