Beautiful City. The community of Indian Harbor is located along the shores of Lake Granbury. It offers amenities such as: Private lake access, A recreation center, Community pool with club house, Park, Subdivision Campground, Boat ramps, Marina, Fishing, Guarded Entrance, and more. New homes are continuing to be built in the community. This spacious lot offers plenty of space for all your needs. With just a little work this home will be perfect for your family or as an investment!