Discover the perfect blend of history, charm, and modern luxury with this beautifully restored 1900 farmhouse on Smith Mountain Lake. Set on 21 acres across three separate plats, this 4-bedroom, 2.5-bath home was taken down to the studs and meticulously rebuilt over a ten-year renovation. No detail was overlooked. Open concept with a gourmet kitchen, Wrap around porch with beautiful views for entertaining or relaxing. Large primary bedroom and bath with heated floors, walk-in shower and double sinks. Enjoy lake frontage with a one-slip stationary dock--formerly two--now reimagined as a spacious entertaining area. The property includes a new two-car garage, a barn ready for four stalls with a 12'x48' loft, and a fenced garden featuring young apple, pear, peach, cherry, plum, and fig