1728 NW Detroit Court, Atlanta — $350,000 | Veribas GO