959 Romer Place, Stone Mountain, GA 30083 — Sold Jul 2025 for $247,500, 3 bd 2 ba | Veribas GO