Detached at 58 Thornbrook Court, Vaughan — $1,685,000 | HausQ