176 Tumbling Shoals Drive

176 Tumbling Shoals Drive, Gray, GA 31032

For Sale
MLS Number 10600949
4 Bedrooms
3 Bathrooms
2 Half Baths
Square Footage - 4,550 *estimated
This 4-bedroom, 4.5-bath riverfront home showcases soaring vaulted ceilings, extensive crown molding, plantation shutters, and walls of windows with incredible views. The open floor plan includes a spacious great room, keeping room, and kitchen with sunny breakfast area opening to a covered back deck overlooking the river. The main-level owner's suite features a sitting area, fireplace, marble bath with dual vanities, and private deck access. Upstairs offers a loft, two bedrooms with private baths, and a bonus room over the garage providing flexible space. A full unfinished basement allows for future expansion. Set on 4.2 acres on a quiet cul-de-sac street with easy river access and a neighborhood stocked lake for fishing. Offers great Jones County schools, convenient to Macon.
County
Neighborhood
Year Built
2002
Lot Size
2 to 5 Acres
Taxes
$9,395
High School
Middle School
Elementary School
Appliances
Dishwasher,Microwave
Architectural Style
Brick 4 Side
Association
No
Basement
Unfinished
Construction Materials
Brick
Cooling
Central Air,Electric
Flooring
Carpet,Hardwood,Tile
Heating
Central,Electric
Home Warranty
No
Interior Features
Double Vanity,Tray Ceiling(s),Walk-In Closet(s),Whirlpool Bath
Levels
Two
Financing Available
Cash,Conventional,FHA,VA Loan
Lot Features
Level
Lot Size Estimated
4.2
Tax ID Number
J35 00 023
Parking Features
Attached,Garage
Parking Total
3
Selling Status
Resale
Roof
Composition
Sewer Type
Septic Tank
Listing Conditions
Covenants/Restrictions
Total Finished Area
4,550
Total Fire Places
2
Utilities
Electricity Available,Phone Available
Water Source
Well
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/thinkrealtyteam.com/wwwroot/featuredprop/propdetails.cfm: line 549
Called from C:/home/thinkrealtyteam.com/wwwroot/featuredprop/propdetails.cfm: line 136
Called from C:/home/thinkrealtyteam.com/wwwroot/featuredprop/propdetails.cfm: line 1
Called from C:/home/thinkrealtyteam.com/wwwroot/404error.cfm: line 572
Called from C:/home/thinkrealtyteam.com/wwwroot/404error.cfm: line 1
Called from C:/home/thinkrealtyteam.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.133
Referrer  
Date/Time   08-Dec-25 01:59 PM
Stack Trace
at cfpropdetails2ecfm1846005196._factor14(C:/home/thinkrealtyteam.com/wwwroot/featuredprop/propdetails.cfm:549) at cfpropdetails2ecfm1846005196._factor19(C:/home/thinkrealtyteam.com/wwwroot/featuredprop/propdetails.cfm:136) at cfpropdetails2ecfm1846005196.runPage(C:/home/thinkrealtyteam.com/wwwroot/featuredprop/propdetails.cfm:1) at cf404error2ecfm257239248._factor31(C:/home/thinkrealtyteam.com/wwwroot/404error.cfm:572) at cf404error2ecfm257239248._factor32(C:/home/thinkrealtyteam.com/wwwroot/404error.cfm:1) at cf404error2ecfm257239248.runPage(C:/home/thinkrealtyteam.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 cfpropdetails2ecfm1846005196._factor14(C:\home\thinkrealtyteam.com\wwwroot\featuredprop\propdetails.cfm:549)
	at cfpropdetails2ecfm1846005196._factor19(C:\home\thinkrealtyteam.com\wwwroot\featuredprop\propdetails.cfm:136)
	at cfpropdetails2ecfm1846005196.runPage(C:\home\thinkrealtyteam.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 cf404error2ecfm257239248._factor31(C:\home\thinkrealtyteam.com\wwwroot\404error.cfm:572)
	at cf404error2ecfm257239248._factor32(C:\home\thinkrealtyteam.com\wwwroot\404error.cfm:1)
	at cf404error2ecfm257239248.runPage(C:\home\thinkrealtyteam.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)