5330 N Powers Ferry Road, Atlanta, GA 30327 — Sold Mar 2025 for $2,185,000, 5 bd 6 ba | Veribas GO