2931 Andrews Chapel Road, Norwood, GA 30821 — Sold Feb 2024 for $440,000 | Veribas GO