310 Castlehigh Dr | Image 1
New
Virtual Tour
310 Castlehigh Dr | Image 2
310 Castlehigh Dr | Image 3
310 Castlehigh Dr | Image 4
310 Castlehigh Dr | Image 5
310 Castlehigh Dr | Image 6
310 Castlehigh Dr | Image 7

$2,950,000

For Sale

A day ago

310 Castlehigh Dr, Granite Shoals, TX

House

MLS® 1139679

3 Bed

2 Bath

2112 sqft

--

  • Key Facts
  • Description
  • Map

Key Facts

Type Single Family Residence
Levels Residential
Size 2112 sqft
Garage 
Taxes $31,562
Days Active 1
Lot Size 
Approx. Age 1969
Avg. Price Per Sqft $1,396
MLS® Number 1139679

Property Address: 310 Castlehigh Dr, Granite Shoals, TX, 78654-1966

Average square foot calculated using Size range provided by listing agent.

Description

This is one of those opportunities that rarely comes to market, and when it does, it’s recognized for what it is: a true legacy property. Set on approximately 2.19 acres along the main body of Lake LBJ, this property offers an extraordinary 311 feet of waterfront—an increasingly rare combination of scale, privacy, & presence on one of the most sought-after stretches of the lake. The setting is both peaceful & expansive, w/wide open water views framed by a canopy of mature trees that provide natural beauty, shade, & a sense of seclusion that is difficult to replicate. The existing home on the property is livable & could be enjoyed as-is or updated over time. However, the true value here lies in the land itself—its size, frontage, & the flexibility it offers for the future. Whether that vision is to create a private waterfront estate, design a multi-generational family compound, or explore the potential to subdivide into multiple homesites (buyer to verify), the possibilities here are compelling. The property was originally platted as three lots, adding an additional layer of flexibility for those considering long-term use or investment. One of the property’s most unique features is its own small island just off the shoreline-an uncommon detail that gives the setting a true sense of character & place, creating an experience that feels distinctly your own. Life on this stretch of LBJ centers around the water, from quiet mornings under the trees & glassy conditions for skiing or paddling, to afternoons spent boating & gathering with family/friends. Evenings bring sweeping Hill Country sunsets across the main body of the lake. With constant water levels & unobstructed views, the property offers both beauty & usability, all within easy reach of every day conveniences. Properties with this combination of acreage, main body location & 300+ feet of frontage are exceptionally limited! This is an opportunity to secure a piece of Lake LBJ that can be enjoyed for generations.
MLS® Number1139679
Laundry Level
Central VacNo
FireplaceNo
Acreage
Exterior
Garage
Approx. Age1969
Basement
DrivewayCarport
Garage Spaces
Heat
A/C
Heating Fuel

Extras

Price History

-End Date
Not Sold YetSold Price

For Sale

May 8, 2026List Date
$2,950,000List Price
  • Commute

Commute

Starting Address
Destination Address
310 Castlehigh Dr, Granite Shoals, TX

Like what you see?

Complete the form and we'll be in touch. No login necessary.

Add a Comment
Loading...

Similar Listings

Comparable Properties