909 Hubbard Street, Atlanta — Sold for $47,900 | Veribas GO