Back

291 Cannongate Road

Sharpsburg, GA 30277

The Rains Team
call for more info
404-620-4571
Ask a Question
Send to a Friend
Schedule a Showing
Request More Info
More Homes In
Canongate Village, Cannongate Village
Smart Mortgage Options
Dalton Carter
Lender
Lic. 1566538
Office:
Direct: 678-425-4140
AP Mortgage
340 Jesse Jewell Parkway
Suite 500A
Gainesville, GA 30501
Apply for a Loan
For Sale
MLS Number 10607874
4 Bedrooms
2 Bathrooms
1 Half Baths
2,596 Square Feet *estimated
Summary of 291 Cannongate Road
Discover lakeside living at its finest in the Northgate School District! This beautiful 4-bedroom, 2.5-bath home offers the perfect balance of comfort, style, and nature. The master suite on the main floor features a stunning newly renovated bath with a spa-inspired wet room, creating a true retreat. Inside, you'll love the hand-scraped hardwood floors and the breathtaking floor-to-ceiling stone fireplace that anchors the living room. Step outside to enjoy the large outdoor firepit, ideal for gatherings, or take in the serene views from your 96 feet of lake frontage on Canongate Lake, complete with a creek running through the property. This home is more than just a place to live - it's a lifestyle. Assitionally, the Canongate Nature Preserve is across the street within walking distance and offers a1.75 mile of hiking and biking trail Don't miss your chance to own this rare lakefront gem!
Set in the popular Canongate Village, Cannongate Village neighborhood, this 4-BR, 2-BA home offers a comfortable blend of space, style, and function. With 2,596 square feet of finished living space, this floor plan offers generous gathering spaces as well as comfortable private retreats. A bright, open kitchen offers generous workspace, storage, and a direct view into the main gathering spaces. Open concept living and dining spaces create a comfortable setting for gatherings of all kinds. The outdoor space includes approximately 1.25 acres, ideal for gardening, outdoor activities, or simply enjoying the seasons. Practical parking available for multiple vehicles makes everyday living easier for households with multiple vehicles. Set within Canongate Village, Cannongate Village in Sharpsburg, this home is close to schools, shopping, dining, and area attractions. With approximately 85 days on the market, this home is well positioned for the next owner. Currently offered at $599,900, this home delivers a strong combination of space, condition, and location.
Show more
291 Cannongate Road - Map & Directions
view in Google Maps
Facts & features
School District Information
High School
Middle School
Elementary School
Additional Information about
Canongate Village, Cannongate Village
Association
Yes
Association Fee
$435
Association Fee Includes
Management Fee
Community Features
Lake
Additional Information about
291 Cannongate Road
County
Year Built
2010
Appliances
Dishwasher
Disposal
Electric Water Heater
Microwave
Oven/Range (Combo)
Stainless Steel Appliance(s)
Architectural Style
Craftsman
Foundation
Slab
Construction Materials
Concrete
Stone
Cooling
Ceiling Fan(s)
Central Air
Dining Room Features
Separate Room
Fireplace Features
Living Room
Masonry
Flooring
Carpet
Hardwood
Tile
Heating
Central
Electric
Forced Air
Home Warranty
No
Interior Features
Double Vanity
High Ceilings
Master On Main Level
Tile Bath
Vaulted Ceiling(s)
Walk-In Closet(s)
Kitchen Features
Breakfast Area
Breakfast Bar
Kitchen Island
Pantry
Solid Surface Counters
Laundry Features
In Kitchen
Levels
Two
Financing Available
Cash
Conventional
FHA
VA Loan
Patio and Porch Features
Patio
Selling Status
Resale
Roof
Composition
Rooms
Keeping Room
Laundry
Sewer Type
Septic Tank
Total Finished Area
2,596
Total Fire Places
1
Utilities
High Speed Internet
Underground Utilities
Water Source
Public
Master on the Main
Yes
Dock
Yes
Land Information
Lot Size
1 to 2 Acres
Lot Features
Private
Sloped
Lot Size Estimated
1.25
View
Lake
Water Front Features
Creek,Dock Rights,Lake,Lake Access
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/homesforsaleatlanta.com/wwwroot/featuredprop/propdetails.cfm: line 1439
Called from C:/home/homesforsaleatlanta.com/wwwroot/featuredprop/propdetails.cfm: line 283
Called from C:/home/homesforsaleatlanta.com/wwwroot/featuredprop/propdetails.cfm: line 1
Called from C:/home/homesforsaleatlanta.com/wwwroot/404error.cfm: line 579
Called from C:/home/homesforsaleatlanta.com/wwwroot/404error.cfm: line 1
Called from C:/home/homesforsaleatlanta.com/wwwroot/404error.cfm: line 1
1437 : 		<cfif getmls.waterfrontfootage GT 0>
1438 : 	<div class="propdetailsfeatures-row"> 
1439 :    		<div class="propdetailsfeatures-label">Waterfront Frontage</div><div class="propdetailsfeatures-value">#getmls.waterfrontfrontage#</div> 
1440 :    	</div><!-- prop details features -->
1441 : 		</cfif>

Resources:

Browser   Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)
Remote Address   216.73.216.26
Referrer  
Date/Time   12-Dec-25 01:38 PM
Stack Trace
at cfpropdetails2ecfm1672628300._factor23(C:/home/homesforsaleatlanta.com/wwwroot/featuredprop/propdetails.cfm:1439) at cfpropdetails2ecfm1672628300._factor26(C:/home/homesforsaleatlanta.com/wwwroot/featuredprop/propdetails.cfm:283) at cfpropdetails2ecfm1672628300.runPage(C:/home/homesforsaleatlanta.com/wwwroot/featuredprop/propdetails.cfm:1) at cf404error2ecfm1942838120._factor31(C:/home/homesforsaleatlanta.com/wwwroot/404error.cfm:579) at cf404error2ecfm1942838120._factor32(C:/home/homesforsaleatlanta.com/wwwroot/404error.cfm:1) at cf404error2ecfm1942838120.runPage(C:/home/homesforsaleatlanta.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 cfpropdetails2ecfm1672628300._factor23(C:\home\homesforsaleatlanta.com\wwwroot\featuredprop\propdetails.cfm:1439)
	at cfpropdetails2ecfm1672628300._factor26(C:\home\homesforsaleatlanta.com\wwwroot\featuredprop\propdetails.cfm:283)
	at cfpropdetails2ecfm1672628300.runPage(C:\home\homesforsaleatlanta.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 cf404error2ecfm1942838120._factor31(C:\home\homesforsaleatlanta.com\wwwroot\404error.cfm:579)
	at cf404error2ecfm1942838120._factor32(C:\home\homesforsaleatlanta.com\wwwroot\404error.cfm:1)
	at cf404error2ecfm1942838120.runPage(C:\home\homesforsaleatlanta.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)