8905 Macomb Street, Grosse Ile Michigan. Lease More