Blue Ridge Mountain estate with 5,945 sf of living space, including a 4,182 sf main home with a finished basement apartment and a 1,752 sf Adirondack-style guest house with loft and oversized 2-car garage. Set along the scenic Johns River in western NC, this custom home offers vaulted ceilings, 3 bedrooms, a covered deck, fire pit, and putting green. The guest house provides comfort and privacy for family and friends. Located in The Coves Mountain River Club, a gated, amenity-rich community featuring a mountaintop lodge with wraparound views, fitness center, game rooms, and a pool. Outdoor amenities include pickleball courts, over 25 miles of hiking trails, and two equestrian centers. Just 30 minutes to Blowing Rock, Morganton, or Hickory, this property offers refined mountain living with unmatched access to both nature and convenience.