McHugh Construction completes Southall, a luxury farm resort dedicated to sustainability near Nashville
RE Journals – McHugh Construction, one of the Midwest’s largest commercial contractors with a concentration in high-end hospitality, announces it has completed the Inn and Spa at Southall, a 325-acre luxury farm resort in Franklin, Tennessee.