BWE Investment Sales is pleased to announce the exclusive listing of The Athlon, a luxury 163-unit, high-rise apartment community located in the historic Cleveland Athletic Club Building and situated in the heart of Downtown Cleveland, OH. The Athlon offers a variety of one- and two-bedroom floor plans, featuring plush carpeting, vinyl flooring, stainless steel appliances, large walk-in closets and showers, and beautiful views of downtown.
Community amenities include a 20-meter indoor pool, a state-of-the-art fitness center, a spa, and a rooftop terrace. The Athlon is conveniently situated in Downtown Cleveland, providing residents with easy access to plethora of shopping, dining, employment, higher education, and entertainment options for all ages. The apartment community is adjacent to Playhouse Square, the largest performing arts center in the US, outside of New York City’s Lincoln Center. Playhouse Square welcomes over 1 million visitors annually. Just around the corner from The Athlon, the new Sherwin Williams HQ building has almost completed construction, which is expected to bring many jobs to the city.