CLEVELAND, Ohio – The 23-story City Club Apartments in downtown Cleveland marked the final stages of construction Thursday with a topping off ceremony attended by project representatives and city officials. City Club Apartments at 776 Euclid Avenue, next to the former City Club of Cleveland, is not related to the…Read More
New City Club Apartments on Euclid Avenue almost complete will feature new dining and entertainment concepts
