2036 E Camellia Drive, Decatur, GA 30032 — Sold Jul 2025 for $399,900, 4 bd 4 ba | Veribas GO