2119 Penelope Street, Atlanta — Sold for $333,000 | Veribas GO