Explore details about location 17 Street North-west. 17 Street North-west is a location situated within the Sherwood Park alongside other areas such as Foxhaven Place, Cowan Point, Meadowview Terrace.