Back

102 Harmony Grove Court

Eatonton, GA 31024

Kanika Mohan
call for more info
470-259-3827
Ask a Question
Send to a Friend
Schedule a Showing
Request More Info
More Homes In
Harmony Farms
123 Harmony Farms Orchard, Eatonton
132 Harmony Farms, Eatonton
121 Harmony Farms Orchard, Eatonton
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 10519859
4 Bedrooms
3 Bathrooms
0 Half Baths
2,217 Square Feet *estimated
Summary of 102 Harmony Grove Court
Lot 92 - The Ellen - Exceptional ranch home with a 4 bedroom design that features a guest room with full bath plus 2 additional bedrooms and bath. The Owner's retreat is privately situated in the rear of the home with a double vanity, separate tub and shower and walk-in closet. The generous family room opens to the kitchen and dining room with lots of windows, open serving bar, and pantry. Discover the many amenities this beautiful community offers, including a clubhouse, swimming pool, playground and pickleball courts. Under Construction. Up to $25,000 buyer incentive when using our preferred lender. Home has Supra access.
Set in the popular Harmony Farms neighborhood, this 4-BR, 3-BA home offers a comfortable blend of space, style, and function. Inside, the home offers 2,217 square feet of finished living space, giving plenty of room for everyday living and easy entertaining. The kitchen was planned for both everyday meals and special occasions, with plenty of room to cook, serve, and connect. A central family room and dining area provide a welcoming place to unwind, gather, and enjoy time together. Outside, the property offers approximately 0.252 acres, giving ample room to relax, play, or plan future outdoor projects. With parking available, the home provides flexible options for families and visitors. Harmony Farms offers a well established community setting in Eatonton with convenient access to local shopping, dining, and major routes. After roughly 227 days on the market, this home remains a strong option in the area. With an asking price of $393,550, this property represents an appealing opportunity in the current market.
Show more
102 Harmony Grove Court - Map & Directions
view in Google Maps
Facts & features
School District Information
High School
Middle School
Elementary School
Additional Information about
Harmony Farms
Association
Yes
Association Fee
$785
Initiation Fee
$600
Association Fee Includes
Management Fee
Other
Community Features
Clubhouse
Playground
Pool
Neighborhood Pool
Yes
Additional Information about
102 Harmony Grove Court
County
Neighborhood
Year Built
2025
Appliances
Dishwasher
Electric Water Heater
Microwave
Architectural Style
Traditional
Foundation
Slab
Construction Materials
Brick
Concrete
Cooling
Ceiling Fan(s)
Central Air
Electric
Flooring
Carpet
Hardwood
Tile
Vinyl
Heating
Electric
Heat Pump
Home Warranty
Yes
Interior Features
Bookcases
Double Vanity
Master On Main Level
Pulldown Attic Stairs
Separate Shower
Tile Bath
Tray Ceiling(s)
Walk-In Closet(s)
Kitchen Features
Breakfast Area
Kitchen Island
Solid Surface Counters
Walk-in Pantry
Levels
One
Selling Status
New Construction
Roof
Composition
Rooms
Family Room
Foyer
Laundry
Sewer Type
Public Sewer
Showing Info
Public Sewer
Total Finished Area
2,217
Total Fire Places
1
Utilities
Electricity Available
Sewer Connected
Underground Utilities
Water Available
Water Source
Public
New Construction
Yes
Master on the Main
Yes
Land Information
Lot Size
Less than .5 Acres
Lot Size Estimated
0.252
Garages and Parking Information
Parking Features
Attached
Garage
Garage Door Opener
Tax Information
Taxes
Unknown
Tax Year
2025
Tax ID Number
072 028061
Show more
listed by real estate agent tracey jordan and reliant realty inc.

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

Invalid CFML construct found on line 43 at column 46.

ColdFusion was looking at the following text:

0

The CFML compiler was processing:

  • An expression that began on line 39, column 59.
    The expression might be missing an ending #, for example, #expr instead of #expr#.
  • The body of a cfoutput tag beginning on line 1, column 2.
 
The error occurred in C:/home/kanikasells.com/wwwroot/footer.cfm: line 43
Called from C:/home/kanikasells.com/wwwroot/featuredprop/propdetails.cfm: line 1575
Called from C:/home/kanikasells.com/wwwroot/featuredprop/propdetails.cfm: line 1
Called from C:/home/kanikasells.com/wwwroot/router.cfm: line 653
Called from C:/home/kanikasells.com/wwwroot/router.cfm: line 123
Called from C:/home/kanikasells.com/wwwroot/router.cfm: line 1
41 :   };
42 : 
43 :   if (!img.dataset.step) img.dataset.step = "0";
44 :   const step = parseInt(img.dataset.step, 10) || 0;
45 : 

Resources:

Browser   Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)
Remote Address   216.73.216.191
Referrer   https://www.kanikasells.com/putnam-county/eatonton/harmony-farms/harmony-grove-court/102-harmony-grove-court-10519859
Date/Time   21-Dec-25 04:59 PM
Stack Trace
at cfpropdetails2ecfm560761579._factor22(C:/home/kanikasells.com/wwwroot/featuredprop/propdetails.cfm:1575) at cfpropdetails2ecfm560761579.runPage(C:/home/kanikasells.com/wwwroot/featuredprop/propdetails.cfm:1) at cfrouter2ecfm1991390817._factor31(C:/home/kanikasells.com/wwwroot/router.cfm:653) at cfrouter2ecfm1991390817._factor32(C:/home/kanikasells.com/wwwroot/router.cfm:123) at cfrouter2ecfm1991390817.runPage(C:/home/kanikasells.com/wwwroot/router.cfm:1)

coldfusion.compiler.ParseException: Invalid CFML construct found on line 43 at column 46.
	at coldfusion.compiler.cfml40.ExpressionBody(cfml40.java:1187)
	at coldfusion.compiler.cfml40.BodyHashExpression(cfml40.java:1140)
	at coldfusion.compiler.cfml40.cfml(cfml40.java:4935)
	at coldfusion.compiler.cfml40.start(cfml40.java:5351)
	at coldfusion.compiler.NeoTranslator.parsePage(NeoTranslator.java:655)
	at coldfusion.compiler.NeoTranslator.parsePage(NeoTranslator.java:635)
	at coldfusion.compiler.NeoTranslator.parseAndTransform(NeoTranslator.java:457)
	at coldfusion.compiler.NeoTranslator.translateJava(NeoTranslator.java:407)
	at coldfusion.compiler.NeoTranslator.translateJava(NeoTranslator.java:160)
	at coldfusion.runtime.TemplateClassLoader$TemplateCache$1.fetch(TemplateClassLoader.java:480)
	at coldfusion.util.LruCache.get(LruCache.java:180)
	at coldfusion.runtime.TemplateClassLoader$TemplateCache.fetchSerial(TemplateClassLoader.java:400)
	at coldfusion.util.AbstractCache.fetch(AbstractCache.java:58)
	at coldfusion.util.SoftCache.get_statsOff(SoftCache.java:133)
	at coldfusion.util.SoftCache.get(SoftCache.java:81)
	at coldfusion.runtime.TemplateClassLoader.findClass(TemplateClassLoader.java:655)
	at coldfusion.runtime.RuntimeServiceImpl.getFile(RuntimeServiceImpl.java:1009)
	at coldfusion.runtime.RuntimeServiceImpl.resolveTemplatePath(RuntimeServiceImpl.java:990)
	at coldfusion.tagext.lang.IncludeTag.setTemplate(IncludeTag.java:423)
	at cfpropdetails2ecfm560761579._factor22(C:\home\kanikasells.com\wwwroot\featuredprop\propdetails.cfm:1575)
	at cfpropdetails2ecfm560761579.runPage(C:\home\kanikasells.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 cfrouter2ecfm1991390817._factor31(C:\home\kanikasells.com\wwwroot\router.cfm:653)
	at cfrouter2ecfm1991390817._factor32(C:\home\kanikasells.com\wwwroot\router.cfm:123)
	at cfrouter2ecfm1991390817.runPage(C:\home\kanikasells.com\wwwroot\router.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)