Scan with Smart
Phone Camera
United States /Texas, 128 E Castlewood Dr, 78654,
For Sale
Listing ID :
88700868View Agent's Properties and Profile:

Kim Hill Real Estate Group
Contact Seller
Affordable Lake Living in the Texas Hill Country
Welcome to 128 E Castlewood, a beautifully maintained custom barndominium located in Granite Shoals, Texas, one of the most sought-after lake communities on Lake LBJ. Offering the opportunity to enjoy the Lake LBJ lifestyle without the waterfront price tag, this charming property combines modern comfort, low-maintenance living, and convenient access to year-round waterfront recreation in the heart of the Texas Hill Country.
Situated within walking distance of Lake LBJ and several waterfront parks, including Castleshoals Park, this property places boating, fishing, kayaking, swimming, and lakeside relaxation just minutes from your front door. Granite Shoals is known for its extensive public waterfront access, making it one of the most affordable ways to enjoy life on Lake LBJ without the cost and upkeep often associated with waterfront ownership.
Inside, the custom-built barndominium features an open-concept floor plan designed for comfortable everyday living and effortless entertaining. The kitchen offers custom cabinetry, tile countertops, a gas stove, and ample storage space. The spacious primary bedroom serves as a private retreat, while thoughtful design and quality craftsmanship are evident throughout the home.
Outdoor living is equally inviting, with a covered front porch and outdoor gathering area providing the perfect place to relax after a day on the water. Additional improvements include covered parking, covered storage areas, and a two-car covered carport, offering practical functionality for full-time residents, weekend visitors, or those seeking a lock-and-leave lake property.
Whether you're searching for a full-time residence, weekend getaway, retirement retreat, vacation home, Airbnb investment, or Texas Hill Country escape, this unique Granite Shoals property offers exceptional value in one of Central Texas' premier lake destinations.
Property Highlights
Location
Granite Shoals is located on the shores of Lake LBJ, one of Texas' most popular constant-level lakes. Residents enjoy boating, fishing, paddleboarding, swimming, waterfront parks, and easy access to nearby Marble Falls, Horseshoe Bay, Burnet, and other Hill Country destinations. Its combination of lake access, affordability, and outdoor recreation continues to attract buyers seeking a relaxed Texas lifestyle.
Airbnb/short term rental opportunity, or investment property (buyer to independently verify all local permitting requirements, ordinances, and Hotel Occupancy Tax obligations with Granite Shoals/Burnet County).
Property Types:
Residential, Home, Lake Frontage, LakefrontListing Type:
For SaleListing ID:
88700868Price:
$215,000Year Built:
1992Features:
Work Shop, Microwave, ElectricityCountry:
United StatesState:
TexasCounty:
Burnet CountyCity:
Marble FallsLatitude:
30.5937Longitude:
-98.3808Street Address:
128 E Castlewood DrDirections:
From 1431 in Granite Shoals turn left onto Phillips Ranch Road, continue down to Castlewood Drive on left, home is on the right side