388 Della Walk Court, Lilburn — Sold for $640,000 | Veribas GO