The Coves at Smith Mountain Lake

301 Ivy Lane , Union Hall, Virginia 24176