1100 Howell Mill Road 212, Atlanta — $399,900 | Veribas GO