1025 Lynwood Place, Forest Park, GA 30297 — Sold Sep 2026 for $203,700, 5 bd 2 ba | Veribas GO