A three-story brick building, Liberty Hall A.K.A. Odd Fellows building in Louisville, KY, is in danger of demolition
Three-story brick building, Liberty Hall AKA Odd Fellows building in Louisville, KY, is in danger of demolition