Skip to main contentSkip to navigation
1 / 37

Residential Land for Sale in Granite Shoals, Texas

310 Castlehigh Dr, Granite Shoals, TX 78654

$2,450,000
2.19 acres
Active sale
ago
Est $19,161/mo

Although house is livable, value is in the land. Tons of potential here! If you want to see the house, please let us know that specifically. Crossed listed in residential lots. 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. 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. Even

Location

Street address
310 Castlehigh Dr
Zip code
78654
Community
Greencastle/Shr
School district
Marble Falls
Elevation
843 feet
Coordinates
30.6002, -98.3897

Directions

Take N Phillips Ranch Rd and turn right on W Greencastle Dr. Turn right on Castlehigh Dr and the road leads right into the property

Property details

Acreage
2.19 acres
MLS #
HLAR 179539
Posted

Parcels

  • 222937

Legal description

Details and features

Listing

Type
Land

Lot

View
Lake

Property utilities

CategoryTypeStatus
PowerGridAvailable

Listing history

DateEventPriceChangeSource
Oct 1, 2026New listing$2,450,000—HLAR
Subscribe to listing updates

Payment calculator

This 2.19-acre property is located at 310 Castlehigh Dr in Granite Shoals, TX 78654. The land is available for sale, priced at $2,450,000 — $1,118,721 per acre.

Listed by RE/MAX Fine Properties, (281) 265-5533

Checked 1 hour agoUpdated Source

Report listing issue

Copyright © 2026 Highland Lakes Association of Realtors MLS. All rights reserved. All information provided by the listing agent/broker is deemed reliable but is not guaranteed and should be independently verified.

Contact listing agent Rules
By submitting, I agree to the terms of use and to be contacted by real estate professionals. Message and data rates may apply.
Contact