2004 Hubbard Court, Villa Rica — Sold for $199,500 | Veribas GO