The B.F. Keith Building, situated at 1621 Euclid Ave in Cleveland, Ohio, is a historic landmark located in the vibrant Playhouse Square district.
This 21-story building offers 213,000 sq. ft. of office space, making it a prominent feature in the city's skyline and a hub for businesses in the area.
Generated from their website's infomation