Rough estimate — a quick conversation with James dials in the real number.
Automated range from 80 comparable homes currently listed in ZIP 76048 (asking prices for similar size and bedrooms — not sale prices). Not an appraisal or broker price opinion.
Wake up to water views every day in this stunning 2-story lakefront home on a large canal lot in Lake Granbury's soughtafter Indian Harbor community. With 2,639 square feet of heated and cooled living space, this home offers a unique layout with the main living area upstairs. Step out onto the spacious balcony and take in the water, morning coffee in hand or sunset drink in the evening it's the kind of spot that makes every day feel like a vacation. The large canal lot comes complete with a boat dock featuring jet ski lifts, making it effortless to load up and hit the lake whenever the mood strikes. Located in Indian Harbor, a gated waterfront community with a marina, boat ramp, community pool, tennis courts, and clubhouse, residents enjoy resort-style amenities just minutes from historic Granbury Square's shopping and dining. Whether you're searching for a full-time residence or a weekend lake retreat, this home delivers space, views, and an unbeatable canal-front setting on Lake Granbury — dock and jet ski lifts included. Sale to be As Is. Schedule your appointment today
0 days on market · Listing updated Sep 15, 2026, 4:31 PM CT
Listed by: Joshua Shelton, Home Grown Group Realty, LLC 817-573-3174
Source: NTREIS · MLS #: 21386351
Facts are from the listing on the NTREIS MLS, shown as provided. Verify anything important to you.
School assignments come from the MLS and can change, so confirm them with the district. For school ratings and accountability reports, see GreatSchools.org and TXschools.gov (Texas Education Agency). Information provided for general reference; buyers should independently verify schools, districts, and community details.
Indian Harbor Ph 17 subdivision · Granbury, TX 76048 · Hood County
No mapped parks, dining, or shopping within about a mile and a half.