24741 Country Club Blvd is a hospitality property in the city of Cleveland, N. Olmsted, Ohio. It is located in the Cuyahoga County region of the United States, and shares postal code 44070.
This location is a total of 63,498 square feet, has 4 floors, roof access, was built in 1999, and has a floor area ratio of 0.531. The property has a 119,603 square foot lot area, and is zoned as MRC2.
24741 Country Club Blvd
Hospitality
1999
MRC2
63,498 sq ft
119,603 sq ft
4
1
0.531
Yes
No
39035174205
1/24/2026
12/6/2023