250 Pharr Road 2002, Atlanta — $254,900 | Veribas GO