The Beacon

Cleveland, Ohio

Center map
Google MapsGet Directions

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. To learn more, visit