120 Upper Post Road, Vaughan — $3,388,000 · mihom.ca