1590 Tallulah Street, Atlanta — $525,000 | Veribas GO