335 Marshy Pointe

335 Marshy Pointe, Johns Creek, GA 30097

For Sale
MLS Number 10648063
5 Bedrooms
7 Bathrooms
1 Half Baths
Square Footage - 12,717 *estimated
Commanding 2.16 acres across two cul-de-sac lots and 275 feet of Chattahoochee River frontage, this extraordinary estate in gated Winfield on the River offers a level of privacy, scale, and togetherness that defines exceptional living. Inside, 12,717 SF of thoughtfully designed living space balances grandeur with everyday comfort. Classic Southern elegance shows up in the multi-layer trim profiles, layered millwork and molding, tall ceilings, a sweeping curved staircase, arched openings, and generously scaled rooms. Columned, double-height front porches, custom stone-inset fireplaces, and hardwood floors throughout work together to create a residence that feels both stately and warmly inviting. The river is the quiet centerpiece of this estate, a constant, calming presence, with main living spaces oriented to enjoy its changing light and movement. An oversized chef's kitchen with grand center island and bayed breakfast nook opens to the family room, where floor-to-ceiling windows and French doors lead to expansive rear decks overlooking the river and grounds. Formal living and dining rooms, each with a fireplace, anchor the main level for holidays and celebrations, while a richly paneled office with large river-facing windows offers an inspiring setting. The primary suite spans the rear of the home, with full-length windows framing continuous, unobstructed views of the river. It includes a private fireplace, sitting area, foyer, room-sized walk-in closet, and spa-like bath with freestanding tub. Three additional spacious secondary bedrooms, an immense laundry room, and bonus storage ensure everyone has room. The double-height front porch gives two of the secondary bedrooms French door access to generous verandas ideal for reading or unwinding in the fresh air. The terrace level is designed for effortless entertaining and multi-generational living, with a full second kitchen and bar, wine cellar, gym, theater space, multiple gathering areas, and a private guest or in-law suite with its own laundry. Floor-to-ceiling folding glass doors open the space to the pool terrace and backyard, allowing parties and family gatherings to flow seamlessly. Resort-caliber amenities continue outside, where the pool, sun shelf, waterfall features and hot tub are paired with a large Isokern fireplace and seating area. A pool house tucked beneath the garages offers a full bath, oversized projector screen, and floor-to-ceiling folding glass doors to watch movies or the big game while you're in the pool or sitting fireside. Extensive upper and lower covered decks provide multiple options for lounging and dining amidst the river and treetops. Beyond the hardscape, the land itself is a showpiece. Towering hardwoods offer shade and limbs for forts, rope swings, and zip lines. Flat, grassy lawns-perfect for soccer games, trampolines and slip-and-slides-are kept lush by a dedicated irrigation well. A separate wooded side yard once discreetly housed a full-size batting cage. A stone firepit and seating area sit close to the river's edge, inviting s'mores, stargazing, and quiet conversation. Easy drop-in access to the river makes kayaking, fishing, swimming, and taking a natural "cold plunge" a simple part of everyday life. The spacious motor court is a safe, contained spot to play, learn to ride bikes, and shoot hoops. Six full-size garages provide rare capacity for every car, kayak, bike, hobby, and passion project your family will dream up. Major recent improvements include new roof, spray foam insulation, windows, exterior paint, garage doors, and a deep well motor. All of this is tucked within one of the area's coveted gated communities, just minutes from top-rated schools, The Forum, and the Atlanta Athletic Club-yet a world away in privacy and setting. Elegant yet relaxed, substantial yet welcoming, this riverfront estate offers the rare combination of luxury, land, and the opportunity to live life well.
County
Neighborhood
Year Built
2000
Lot Size
2 to 5 Acres
Taxes
$25,368
High School
Middle School
Elementary School
Appliances
Double Oven,Dishwasher,Disposal,Dryer,Refrigerator,Gas Water Heater,Ice Maker,Microwave,Cooktop,Stainless Steel Appliance(s),Washer
Architectural Style
Traditional
Association
Yes
Association Fee
$2,200
Initiation Fee
$2,500
Association Fee Includes
Reserve Fund,Security
Basement
Bath Finished,Daylight,Interior Entry,Exterior Entry,Full
Community Features
Gated,Street Lights
Construction Materials
Brick,Stucco
Cooling
Central Air
Exterior Features
Sprinkler System
Fireplace Features
Master Bedroom,Basement,Family Room,Gas Starter,Living Room
Flooring
Hardwood
Heating
Central
Home Warranty
No
Interior Features
High Ceilings,Pulldown Attic Stairs,Central Vacuum,In-Law Floorplan,Wine Cellar,Walk-In Closet(s)
Kitchen Features
Breakfast Area,Kitchen Island,Pantry,Solid Surface Counters,Walk-in Pantry
Laundry Features
Upper Level,In Basement
Levels
Three Or More
Financing Available
Conventional,Cash
Lot Features
Cul-De-Sac,Level,Private
Lot Size Estimated
2.16
Other Equipment
Intercom
Other Structures
Garage(s)
Tax ID Number
11 074000240343
Parking Features
Attached,Garage,Parking Pad,Garage Door Opener
Parking Total
9
Patio and Porch Features
Deck,Porch
Selling Status
Resale
Rooms
Exercise Room,Family Room,Foyer,Office,Laundry,Media Room
Security Features
Carbon Monoxide Detector(s),Gated Community
Sewer Type
Public Sewer
Listing Conditions
Agent Owned
Total Finished Area
12,717
Total Fire Places
6
Utilities
Cable Available,Electricity Available,High Speed Internet,Natural Gas Available,Sewer Connected,Phone Available,Underground Utilities,Water Available,Sewer Available
View
River
Water Source
Public
Waterfront Frontage

Error Occurred While Processing Request The web site you are accessing has experienced an unexpected error.
Please contact the website administrator.


The following information is meant for the website developer for debugging purposes.
Error Occurred While Processing Request

Element WATERFRONTFRONTAGE is undefined in GETMLS.

 
The error occurred in C:/home/sanasells.com/wwwroot/featuredprop/propdetails.cfm: line 549
Called from C:/home/sanasells.com/wwwroot/featuredprop/propdetails.cfm: line 136
Called from C:/home/sanasells.com/wwwroot/featuredprop/propdetails.cfm: line 1
Called from C:/home/sanasells.com/wwwroot/404error.cfm: line 572
Called from C:/home/sanasells.com/wwwroot/404error.cfm: line 1
Called from C:/home/sanasells.com/wwwroot/404error.cfm: line 1
547 : 		<cfif getmls.waterfrontfootage GT 0>
548 : 	<div id="propdetailsfeatures"> 
549 :    		<div id="propdetailsfeatureslist">Waterfront Frontage</div><div id="propdetailsfeaturesitem">#getmls.waterfrontfrontage#</div> 
550 :    	</div><!-- prop details features -->
551 : 		</cfif>			

Resources:

Browser   Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)
Remote Address   216.73.216.146
Referrer  
Date/Time   08-Dec-25 02:46 PM
Stack Trace
at cfpropdetails2ecfm1551257530._factor14(C:/home/sanasells.com/wwwroot/featuredprop/propdetails.cfm:549) at cfpropdetails2ecfm1551257530._factor19(C:/home/sanasells.com/wwwroot/featuredprop/propdetails.cfm:136) at cfpropdetails2ecfm1551257530.runPage(C:/home/sanasells.com/wwwroot/featuredprop/propdetails.cfm:1) at cf404error2ecfm1615990430._factor31(C:/home/sanasells.com/wwwroot/404error.cfm:572) at cf404error2ecfm1615990430._factor32(C:/home/sanasells.com/wwwroot/404error.cfm:1) at cf404error2ecfm1615990430.runPage(C:/home/sanasells.com/wwwroot/404error.cfm:1)

coldfusion.runtime.UndefinedElementException: Element WATERFRONTFRONTAGE is undefined in GETMLS.
	at coldfusion.runtime.DotResolver.resolveSplitNameInMap(DotResolver.java:143)
	at coldfusion.runtime.CfJspPage._resolve(CfJspPage.java:2034)
	at coldfusion.runtime.CfJspPage._resolveAndAutoscalarize(CfJspPage.java:2354)
	at coldfusion.runtime.CfJspPage._resolveAndAutoscalarize(CfJspPage.java:2344)
	at coldfusion.runtime.CfJspPage._resolveAndAutoscalarize(CfJspPage.java:2324)
	at cfpropdetails2ecfm1551257530._factor14(C:\home\sanasells.com\wwwroot\featuredprop\propdetails.cfm:549)
	at cfpropdetails2ecfm1551257530._factor19(C:\home\sanasells.com\wwwroot\featuredprop\propdetails.cfm:136)
	at cfpropdetails2ecfm1551257530.runPage(C:\home\sanasells.com\wwwroot\featuredprop\propdetails.cfm:1)
	at coldfusion.runtime.CfJspPage.invoke(CfJspPage.java:254)
	at coldfusion.tagext.lang.IncludeTag.handlePageInvoke(IncludeTag.java:737)
	at coldfusion.tagext.lang.IncludeTag.doStartTag(IncludeTag.java:573)
	at coldfusion.runtime.CfJspPage._emptyTcfTag(CfJspPage.java:3707)
	at cf404error2ecfm1615990430._factor31(C:\home\sanasells.com\wwwroot\404error.cfm:572)
	at cf404error2ecfm1615990430._factor32(C:\home\sanasells.com\wwwroot\404error.cfm:1)
	at cf404error2ecfm1615990430.runPage(C:\home\sanasells.com\wwwroot\404error.cfm:1)
	at coldfusion.runtime.CfJspPage.invoke(CfJspPage.java:254)
	at coldfusion.tagext.lang.IncludeTag.handlePageInvoke(IncludeTag.java:737)
	at coldfusion.tagext.lang.IncludeTag.doStartTag(IncludeTag.java:573)
	at coldfusion.filter.CfincludeFilter.invoke(CfincludeFilter.java:65)
	at coldfusion.filter.IpFilter.invoke(IpFilter.java:45)
	at coldfusion.filter.ApplicationFilter.invoke(ApplicationFilter.java:505)
	at coldfusion.filter.RequestMonitorFilter.invoke(RequestMonitorFilter.java:43)
	at coldfusion.filter.MonitoringFilter.invoke(MonitoringFilter.java:40)
	at coldfusion.filter.PathFilter.invoke(PathFilter.java:153)
	at coldfusion.filter.ExceptionFilter.invoke(ExceptionFilter.java:94)
	at coldfusion.filter.ClientScopePersistenceFilter.invoke(ClientScopePersistenceFilter.java:28)
	at coldfusion.filter.BrowserFilter.invoke(BrowserFilter.java:38)
	at coldfusion.filter.NoCacheFilter.invoke(NoCacheFilter.java:60)
	at coldfusion.filter.GlobalsFilter.invoke(GlobalsFilter.java:38)
	at coldfusion.filter.DatasourceFilter.invoke(DatasourceFilter.java:22)
	at coldfusion.filter.CachingFilter.invoke(CachingFilter.java:62)
	at coldfusion.CfmServlet.service(CfmServlet.java:223)
	at coldfusion.bootstrap.BootstrapServlet.service(BootstrapServlet.java:89)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
	at coldfusion.monitor.event.MonitoringServletFilter.doFilter(MonitoringServletFilter.java:42)
	at coldfusion.bootstrap.BootstrapFilter.doFilter(BootstrapFilter.java:46)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
	at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199)
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:493)
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:140)
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:81)
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87)
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:355)
	at org.apache.coyote.ajp.AjpProcessor.service(AjpProcessor.java:510)
	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:800)
	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1471)
	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
	at java.lang.Thread.run(Thread.java:745)