Full Map View:
8539 W HAZELWOOD ST, PHOENIX 85037