2006 Hubbard Court, Villa Rica — Sold for $529,000 | Veribas GO