Full Map View: 8539 W HAZELWOOD ST, PHOENIX 85037