1261 Lavista Road C-3, Atlanta, GA 30324 — Sold May 2026 for $170,000, 3 bd 2 ba | Veribas GO