Fire rips through historic Lake County building, leaves several homeless