119 Howard Street, Atlanta — Sold for $489,475 | Veribas GO