
Downtown | 1211 St. Clair Ave. NE | Cleveland
The Avenue is a new luxury high-rise located in downtown Cleveland's financial district. Homes at the Avenue District offer a choice of lake views or skyline views through expansive and oversized windows. The surrounding streetscape is being transformed to include outdoor seating, gracious trees, & wonderful plantings. On top of the underground, attached parking garage will be a 1.5 acre green room.