4826 Neal Ridge, Atlanta, GA 30349 — Sold Oct 2025 for $175,000 | Veribas GO