Elmwood Club Plaza is a high-end apartment building located minutes from Downtown Detroit. The pet friendly building features sweeping skyline and riverfront views, unique floor plans, and updated amenities including a fitness center, business center, concierge, and social activities.
Call City Club Apartments today at (313) 263-4643 for more information or to book a tour.
•
•
•
•
•
•
•