Nestled by the Johns River in western North Carolina, a custom mountain estate exudes refined living amid nature's splendor. Its inviting facade and vaulted ceilings greet you, leading to three bedrooms, a covered deck, and a finished basement with a one-bedroom apartment. Adjacent, an Adirondack-style guest house offers comfort and seclusion, with lush grounds boasting a fire pit and putting green. Set in the highly amenitized community of The Coves Mountain River Club, just 30 minutes from Blowing Rock, Morganton, or Hickory, this sanctuary combines tranquility with convenience. Welcome to elevated mountain living.