90 Thayer Avenue, Atlanta — Sold for $115,000 | Veribas GO