This stunning historic building was built in 1923 as the Pearl Street Savings and Trust Bank, which was designed by the famous architects, Hubbell & Benes, who also designed the Cleveland Museum of Art, West Side Market, City Club, Masonic Temple, and other famous historic buildings. The building is located at 4175 Pearl Road, Cleveland, Ohio 44109, 2 blocks south from the Cleveland Zoo, at the intersection of Pearl Road and Broadview Road.