85 Greenwood Lane, Carrollton, GA 30117 — Sold Oct 2026 for $269,900, 3 bd 3 ba | Veribas GO