Welcome to your dream lake retreat in the gated community of Indian Harbor on Lake Granbury! This beautiful and versatile 3-bedroom, 2-bath home with a large flex room is perfect as a full-time residence, weekend getaway, or Airbnb investment. Nestled on a peaceful cul-de-sac, this charming home sits right on the canal, just around the bend from the open lake—and features its own covered boat dock with a lift for easy lake access. Step inside to an inviting open-concept floor plan filled with gorgeous natural light. The home has been thoughtfully updated with new vinyl plank flooring, fresh paint, granite as well as quartz countertops, a brand-new stove and double oven, and a side-by-side refrigerator that stays with the home. The primary suite offers a newly renovated bathroom with a walk-in shower and vanity for a relaxing, spa-like feel. Enjoy the best of indoor-outdoor living on the spacious screened-in back patio, complete with a mini-split system, perfect for morning coffee, evening lounging, or entertaining year-round. Other major upgrades include a new electrical panel (2022), newer water heater (2023) newer roof, and a 3-year-old HVAC system for peace of mind. Indian Harbor offers an array of amenities including a private boat ramp, marina, community pool, playground, and clubhouse, everything you need to enjoy the lake lifestyle to the fullest. Whether you’re looking for a tranquil lakefront home or a getaway with income potential, this one has it all. Book your private tour today and experience the charm of lake living!