230 N Chambord Drive, Atlanta, GA 30327 — Sold May 2026 for $3,250,000, 6 bd 8 ba | Veribas GO