28404 Jefferson Avenue St. Clair Shores, MI 48081
Standing: 75
An intimate space perfect for business meetings and like.