MIDDLESEX, ON homes for sale