The Pearl Block on St. Louis Place

 18 Saint Louis Place, BuffaloNY 14202