Elmwood Towers in Detroit, Michigan

About

1325 Chene St, Detroit, MI 48207

1325 Chene St, Detroit, MI 48207

Quick facts

BusinessElmwood Towers
TypeApartment building
Address1325 Chene St, Detroit, Michigan, 48207
Phone+1313-567-6588

Hours

Hours vary — call to confirm: +1313-567-6588

Customer Reviews

No reviews yet.

Location

Is this your business? Claim this listing →