Located at one of downtown Cleveland’s most renowned addresses on Euclid Avenue, The Athlon offers the best of both worlds – 163 contemporary residential units in an iconic downtown Cleveland landmark – with convenient access to entertainment, arenas, theaters, dining and the lakefront.



Our 16-story building includes office space in the former historic ballroom, with street-level commercial space. With valet and concierge services, The Athlon makes it convenient for residents to live and socialize in close proximity.

Choose between 86 different floor plans in one-bedroom, two-bedroom and multi-level apartment styles, with expansive open-floor-plan living and a host of high-end suite and building amenities.

Interested in learning more? Contact J&S Management at 216-279-8257 or by completing the form below to learn more about downtown Cleveland living at The Athlon.

Schedule a Tour Today

Fill out my online form.