0 Ovidia Circle, Atlanta, GA 30311: New Listing, $69,000 | Veribas GO