2076 Penelope Street, Atlanta — Sold for $80,000 | Veribas GO