The Village of Grosse Pointe Shores, nestled along the shore of Lake St. Clair just north of Detroit, is the smallest of the five Grosse Pointe communities. Aft
The Village of Grosse Pointe Shores, nestled along the shore of Lake St. Clair just north of Detroit, is the smallest of the five Grosse Pointe communities. Aft