West Village

West Village

West Village I & II is located in the Etobicoke-West Mall area adjacent to the Etobicoke Civic Centre. West Village is several blocks north of Sherway Gardens Mall, one of Toronto’s most upscale shopping malls featuring luxury department stores Holt Renfrew,...