B.E. Construction Co. Buffaloe

New Southern Hotel (Madison County, Tennessee)