2405 Shenandoah Avenue, Atlanta — Sold for $572,000 | Veribas GO