2190 Stephen Long Drive, Atlanta — $1,399,000 | Veribas GO