Emerald City Harbor
RATING: Reviews (0)24200 Jefferson Ave.
Saint Clair Shores, Michigan 48080
Emerald City Harbor is located 24200 Jefferson Ave., Saint Clair Shores, Michigan on the harbor of Saint Clair Shores in the waters of Lake St Clair.
Last updated on 12-28-2010