Skyline 776 tower fills while under construction
When you first walk into the lobby of the Skyline 776 tower, 776 Euclid Ave., you realize you’re not in your usual Downtown Cleveland apartment high-rise anymore. Of the 11 downtown apartment buildings of 20 stories or more that preceded it, each has varying degrees of luxury or lack of same. And most tried to either highlight the architectural era in which they were built, or simply present the most modern appearances possible.
Read MoreSkyline 776 tower fills while under construction Read More »