The Beacon

515 Euclid Ave, Cleveland, OH 44114

The Beacon is located at 515 Euclid Avenue in the heart of Downtown Cleveland’s Central Business District. The 29-story building will feature 187 new one- and two-bedroom luxury apartments. A rooftop dog park, state-of-the-art fitness center, integrated parking and unobstructed views are some of the building’s premiere amenities. The Beacon is set to open early 2019.