2931 Andrews Church Road, Norwood, GA 30821 — Sold Feb 2024 for $440,000, 2 bd 2 ba | Veribas GO