2037 Holland Creek Court, Buford — $700,000 | Veribas GO