310 Castlehigh Dr Granite Shoals, TX $ 2,950,000
310 Castlehigh Dr
$ 2,950,000
Recently Listed
Share Save

310 Castlehigh Dr

Granite Shoals, TX, 78654
$ 2,950,000
Bedrooms3 Baths2.0 Sq 2,112

Monthly Estimate*

$ 18,164

310 Castlehigh Dr, Granite Shoals, TX 78654 - Image 1
310 Castlehigh Dr, Granite Shoals, TX 78654 - Image 2
310 Castlehigh Dr, Granite Shoals, TX 78654 - Image 3
310 Castlehigh Dr, Granite Shoals, TX 78654 - Image 4
310 Castlehigh Dr, Granite Shoals, TX 78654 - Image 5
310 Castlehigh Dr, Granite Shoals, TX 78654 - Image 6
310 Castlehigh Dr, Granite Shoals, TX 78654 - Image 7
310 Castlehigh Dr, Granite Shoals, TX 78654 - Image 8
310 Castlehigh Dr, Granite Shoals, TX 78654 - Image 9
310 Castlehigh Dr, Granite Shoals, TX 78654 - Image 10
310 Castlehigh Dr, Granite Shoals, TX 78654 - Image 11
310 Castlehigh Dr, Granite Shoals, TX 78654 - Image 12
310 Castlehigh Dr, Granite Shoals, TX 78654 - Image 13
310 Castlehigh Dr, Granite Shoals, TX 78654 - Image 14
310 Castlehigh Dr, Granite Shoals, TX 78654 - Image 15
310 Castlehigh Dr, Granite Shoals, TX 78654 - Image 16
310 Castlehigh Dr, Granite Shoals, TX 78654 - Image 17
310 Castlehigh Dr, Granite Shoals, TX 78654 - Image 18
310 Castlehigh Dr, Granite Shoals, TX 78654 - Image 19
310 Castlehigh Dr, Granite Shoals, TX 78654 - Image 20
310 Castlehigh Dr, Granite Shoals, TX 78654 - Image 21
310 Castlehigh Dr, Granite Shoals, TX 78654 - Image 22
310 Castlehigh Dr, Granite Shoals, TX 78654 - Image 23
310 Castlehigh Dr, Granite Shoals, TX 78654 - Image 24
310 Castlehigh Dr, Granite Shoals, TX 78654 - Image 25
310 Castlehigh Dr, Granite Shoals, TX 78654 - Image 26
310 Castlehigh Dr, Granite Shoals, TX 78654 - Image 27
310 Castlehigh Dr, Granite Shoals, TX 78654 - Image 28
310 Castlehigh Dr, Granite Shoals, TX 78654 - Image 29
310 Castlehigh Dr, Granite Shoals, TX 78654 - Image 30
310 Castlehigh Dr, Granite Shoals, TX 78654 - Image 31
310 Castlehigh Dr, Granite Shoals, TX 78654 - Image 32
310 Castlehigh Dr, Granite Shoals, TX 78654 - Image 33
310 Castlehigh Dr, Granite Shoals, TX 78654 - Image 34
310 Castlehigh Dr, Granite Shoals, TX 78654 - Image 35
310 Castlehigh Dr, Granite Shoals, TX 78654 - Image 36
310 Castlehigh Dr, Granite Shoals, TX 78654 - Image 37
310 Castlehigh Dr, Granite Shoals, TX 78654 - Image 38
310 Castlehigh Dr, Granite Shoals, TX 78654 - Image 39
310 Castlehigh Dr, Granite Shoals, TX 78654 - Image 40
310 Castlehigh Dr, Granite Shoals, TX 78654 - Image 41
310 Castlehigh Dr, Granite Shoals, TX 78654 - Image 42
310 Castlehigh Dr, Granite Shoals, TX 78654 - Image 43
310 Castlehigh Dr, Granite Shoals, TX 78654 - Image 44
310 Castlehigh Dr, Granite Shoals, TX 78654 - Image 45
310 Castlehigh Dr, Granite Shoals, TX 78654 - Image 46
310 Castlehigh Dr, Granite Shoals, TX 78654 - Image 47
310 Castlehigh Dr, Granite Shoals, TX 78654 - Image 48
310 Castlehigh Dr, Granite Shoals, TX 78654 - Image 49
310 Castlehigh Dr, Granite Shoals, TX 78654 - Image 50
310 Castlehigh Dr, Granite Shoals, TX 78654 - Image 51
310 Castlehigh Dr, Granite Shoals, TX 78654 - Image 52
310 Castlehigh Dr, Granite Shoals, TX 78654 - Image 53
310 Castlehigh Dr, Granite Shoals, TX 78654 - Image 54
310 Castlehigh Dr, Granite Shoals, TX 78654 - Image 55
310 Castlehigh Dr, Granite Shoals, TX 78654 - Image 56
310 Castlehigh Dr, Granite Shoals, TX 78654 - Image 57
310 Castlehigh Dr, Granite Shoals, TX 78654 - Image 58
310 Castlehigh Dr, Granite Shoals, TX 78654 - Image 59
310 Castlehigh Dr, Granite Shoals, TX 78654 - Image 60
View a Virtual Tour

Single Family Home for sale in Granite Shoals, TX

for $2,950,000 with 3 bedrooms and 2 full baths. This 2,112 square foot home was built in 1969 on a lot size of 2.19.

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.

See more

Single Family Active

Price

$ 2,950,000

Bedrooms

3

Full Bath

2

Property Type

Single Family

Taxes

$ 31,939

Style

Single Family Residence

Lot Size

2.19

Year Built

1969

Town/City

Granite Shoals

County/Region

Burnet

MLS | Web ID

1139679

Features
General
Living Area 2112
Sewer Septic Tank
Heating Central
Cooling Ceiling Fan(s) Central Air
Utilities Electricity Connected Water Connected
Roof Composition
Appliances Electric Range Refrigerator
Garage Spaces 0
Patio/Porch Features Covered
Pool Features None
Construction Materials Wood Siding
Year Built 1969
View Lake Panoramic
Levels Two
Property Subtype Single Family Residence
Tax Year 2025
Waterfront Features Lake Front Waterfront
Community Features Park
Accessibility None
County Burnet
New Construction N
Property Type Residential
HOA N
Energy Efficient None
Subdivision Name Greencastle
Facing Direction Northwest
Green Sustainability None
Other Structures Shed(s)
Full Baths 2
Status Active
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
High School Marble Falls
City Granite Shoals
Body of Water Lake LBJ
Disclosures Seller Disclosure
MLS Area BU
Lot Size Square Feet 95396.4
Elementary School Marble Falls
Tax Annual Amount 31562.03
Middle/Junior High School Marble Falls
Property Condition Resale
Additional Parcels Y/N N
Virtual Tour https://www.310CastleHigh.com/u/ https://www.310CastleHigh.com
Standard Status Active
Year Built Source Public Records
Tax Assessed Value 1787508
See more
Interior
Interior Amenities Ceiling Fan(s) Laminate Counters Primary Bedroom on Main
Flooring Carpet Laminate
Total Fireplaces 2
Fireplace Features None
Window Features Aluminum Frames
Half Baths 0
Total Bedrooms 3
Main Level Bedrooms 1
Total Baths 2
See more
Exterior
Exterior Amenities None
Fencing Partial
Parking Features Carport
Lot Features Gentle Sloping Public Maintained Road Sloped Down Trees-Large (Over 40 Ft) Trees-Moderate Views
Water Source Public
Total Parking 10
Foundation Details Slab
Lot Size Acres 2.19
Waterfront Y/N Y
Covered Spaces 0
Horse Y/N N
Horse Amenities None
See more
Internal Only
Street Number 1 310
See more
* Excluded Features
List By
Hope Teel

Listing Agent

Re/Max Fine Properties

Broker

hopeteel@gmail.com

Email

Affordability Calculator

$20,825
Per Month
87%
13%
0%
Monthly Principal & Interest
$18,164
Monthly Property Taxes
$2,662
Monthly Home Insurance
--
Default based on a 30-year fixed rate of 6.25% with 20% down. The estimated payment is offered for convenience and is not an offer of credit. Due to market fluctuations, interest rates are subject to change at any time and without notice. Your individual rate may vary. Rates may differ for FHA, VA or jumbo loans.
Learn more about how to save

Discover how much house you can afford

Your dream home may be within reach.

Learn More about how to save

The time to sell is now
THE TIME TO SELL IS NOW! What's my home worth?
Nearby
4360223 Elementary School
4360199 Middle School
Marble Falls High School High School
Pricing History
DatePricePrice ChangeDescription
5/8/2026$2,950,000 Listed Price

Map


See all

310 Castlehigh Dr, Granite Shoals, TX, 78654 is a Single Family Home for sale at $2,950,000 with 2,112 sqft and a lot size of 2.19. 310 Castlehigh Dr has 3 bedrooms, 2.0 baths, and was built in 1969. The property's zip code is 78654 which is in Granite Shoals, TX