The Beacon

Cleveland, Ohio

Loading
Center map
Traffic
Bicycling
Transit
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 http://www.thebeaconcleveland.com/.